home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1980-01-01 | 513 b | 26 lines |
- 1001 CLS
- 1010 REM *AOCM DECOMPRESSOR*
- 1020 SCREEN 7:LINE(50,10)-(250,100),3,B
- 1030 LOCATE 14,1:PRINT"NAME OF DATA FILE";:INPUT D$
- 1040 OPEN D$ FOR INPUT AS #1
- 1050 INPUT #1, A$
- 1052 IF ASC(A$)<>223 THEN END
- 1055 LET C=ASC(MID$(A$,3))-50
- 1056 LET X=ASC(MID$(A$,4))
- 1057 LET Y=ASC(MID$(A$,5))-40
- 1070 IF ASC(MID$(A$,2,1))=227 THEN GOSUB 1200
- 1080 IF ASC(MID$(A$,2,1))=228 THEN GOSUB 1300
- 1090 IF ASC(MID$(A$,2,1))=229 THEN GOSUB 1400
- 1100 GOTO 1050
- 1200 REM *PLOT Subroutine*
- 1240 PSET(X,Y),C
- 1250 RETURN
- 1300 REM *LINE Subroutine*
- 1310 LET R=ASC(MID$(A$,6))
- 1315 LET Q=ASC(MID$(A$,7))-40
- 1360 LINE(X,Y)-(R,Q),C
- 1370 RETURN
- 1400 REM *FILL Subroutine*
- 1440 PAINT(X,Y),C
- 1450 RETURN
-